off-shore banking - French English Dictionary